non-profit foundation - Turkish English Dictionary